package com.ruoyi.project.rgv.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 设备监控RGV对象 msg_rgv
 * 
 * @author ruoyi
 * @date 2023-04-11
 */
public class MsgRgv extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 设备编号 */
    private Long id;

    /** 设备名称 */
    @Excel(name = "设备名称")
    private String devName;

    /** 任务号 */
    @Excel(name = "任务号")
    private Long rwh;

    /** 操作方式 */
    @Excel(name = "操作方式")
    private Long czfs;

    /** 异常状态 */
    @Excel(name = "异常状态")
    private Long yxzt;

    /** 原地址 */
    @Excel(name = "原地址")
    private Long ydz;

    /** 目标地址 */
    @Excel(name = "目标地址")
    private Long mbdz;

    /** 异常状态 */
    @Excel(name = "异常状态")
    private Long yczt;

    /** 允许下发 */
    @Excel(name = "允许下发")
    private Long yxxf;

    /** 阶段标志 */
    @Excel(name = "阶段标志")
    private Long jdbz;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setDevName(String devName) 
    {
        this.devName = devName;
    }

    public String getDevName() 
    {
        return devName;
    }
    public void setRwh(Long rwh) 
    {
        this.rwh = rwh;
    }

    public Long getRwh() 
    {
        return rwh;
    }
    public void setCzfs(Long czfs) 
    {
        this.czfs = czfs;
    }

    public Long getCzfs() 
    {
        return czfs;
    }
    public void setYxzt(Long yxzt) 
    {
        this.yxzt = yxzt;
    }

    public Long getYxzt() 
    {
        return yxzt;
    }
    public void setYdz(Long ydz) 
    {
        this.ydz = ydz;
    }

    public Long getYdz() 
    {
        return ydz;
    }
    public void setMbdz(Long mbdz) 
    {
        this.mbdz = mbdz;
    }

    public Long getMbdz() 
    {
        return mbdz;
    }
    public void setYczt(Long yczt) 
    {
        this.yczt = yczt;
    }

    public Long getYczt() 
    {
        return yczt;
    }
    public void setYxxf(Long yxxf) 
    {
        this.yxxf = yxxf;
    }

    public Long getYxxf() 
    {
        return yxxf;
    }
    public void setJdbz(Long jdbz) 
    {
        this.jdbz = jdbz;
    }

    public Long getJdbz() 
    {
        return jdbz;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("devName", getDevName())
            .append("rwh", getRwh())
            .append("czfs", getCzfs())
            .append("yxzt", getYxzt())
            .append("ydz", getYdz())
            .append("mbdz", getMbdz())
            .append("yczt", getYczt())
            .append("yxxf", getYxxf())
            .append("jdbz", getJdbz())
            .toString();
    }
}
